Selected Issues of Software Engineering
نویسندگان
چکیده
The paper deals with some common problems present in knowledge and software engineering, related to the practical design, analysis, and implementation of systems. With different design methods used at subsequent design stages, the socalled semantic gaps appear, due to important differences in semantics between design methods. The paper discusses the semantic gaps present in software and knowledge engineering. In order to fill them it discusses a formal design method, based on the XTT knowledge representation.
منابع مشابه
Modularity and Integrity Issues in Instructional Engineering
Course materials for e-learning are a special type of information system (IS). Thus, in the development of educational material one may learn from principles, methods, and tools that originated in the Software Engineering (SE) discipline and that are relevant in similar ways in "Instructional Engineering". An important SE principle is mo dularization, which supports properties like reusability ...
متن کاملDesign Artifacts are Central: Foundations for a Theory of Software Engineering
Software engineering is widely acknowledged to lack a foundational theory similar to other fields of science and engineering. Software engineering does have microtheories that address a wide variety of issues, such as the IEEE Software Engineering Body of Knowledge (SWEBOK). More recently, Jacobson et al. have developed the Software Engineering Methods and Theory (SEMAT) Essence Kernel as a ste...
متن کاملApplications of Knowledge Acquisition in Experimental Software Engineering
Many tasks in experimental software engineering (ESE) involve the acquisition of knowledge. Only for very few of them systematic knowledge acquisition (KA) practices have been established. It is expected that these ESE tasks can be accomplished more e ectively if the application of appropriate systematic KA methods is fostered. Most reports on KA applications in software engineering address onl...
متن کاملShould Simulation Products use Software Engineering Techniques or Should they Reuse Products of Software Engineering ? – Part 1 Olivier
This two-part article addresses the issues concerning the building of new simulation software by either reusing existing general purpose software products and frameworks or by writting the simulation software from scratch. As a means of discussing the use of existing software, this first part describes a selected list of such existing software: the Eclipse IDE as graphical user front-end, Maven...
متن کاملShould Simulation Products Use Software Engineering Techniques or Should They Reuse Products of Software Engineering ? – Part 1
This two-part article addresses the issues concerning the building of new simulation software by either reusing existing general purpose software products and frameworks or by writing the simulation software from scratch. As a means of discussing the use of existing software, we first part describe a selected list of such existing software: the Eclipse IDE as graphical user front-end, Maven for...
متن کامل